person who cultivates or sells cashews - Français Anglais Dictionnaire